direct market access computer electronic execution repair algorithmic trading efx help electronic trading options etf market making fix index arbitrage commodities eforeign exchange futures dma e-trading